English Nouns: immunoadhesin

English Nouns noun 'immunoadhesin' conjugated